#ifndef ATTRIBUT_H
#define ATTRIBUT_H
#include <iostream>
#include <string>
#include <vector>
using namespace std;

class Attribut {
	private:
		/** le nom permettant d'identifier l'attribut */
		string nom;

		/** la valeur de l'attribut */
		string valeur;

	public:
		/** constructeur */
		Attribut(string unNom, string uneValeur);

		/** renvoi un string représentant la version XML de l'attribut */
		string toString();

		/**  */
		string getRegexExp();
		string getValeur();
		string getNom();
};

typedef vector<Attribut*>::iterator AttributIterator;

#endif
